package com.cheetah.start.common.annotation;

import com.cheetah.start.common.enums.BusinessType;
import com.cheetah.start.common.enums.LoggingType;

import java.lang.annotation.*;

/**
 * @author xjh
 * @create 2021/7/4
 **/
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.TYPE, ElementType.METHOD})
@Documented
public @interface Log {



    /**
     * Title 默认输入
     */
    String title() default "暂无标题";

    /**
     * Describe 默认输入
     */
    String describe() default "暂无介绍";

    /**
     * 业 务 类 型  默认Query
     */
    BusinessType type() default BusinessType.QUERY;


    /**
     * 日志类型
     */
    LoggingType logType() default LoggingType.LOGIN;
}
